/**
 * Copyright (C) 2022-2023
 * All rights reserved, Designed By www.tonetn.com
 * 注意：
 * 本软件为www.tonetn.com开发研制，未经购买不得使用
 * 购买后可获得全部源代码（禁止转卖、分享、上传到码云、github等开源平台）
 * 一经发现盗用、分享等行为，将追究法律责任，后果自负
 */
package com.xunyin.modules.goods.domain;

import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.copier.CopyOptions;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xunyin.domain.BaseDomain;
import lombok.Data;

/**
 * @author admin
 * @date 2022-10-28
 */
@Data
@TableName("t_tea_room_container_goods_link")
public class TTeaRoomContainerGoodsLink extends BaseDomain {
    /** Id */
    @TableId
    private Integer id;

    /** 主体ID */
    private Integer mainId;

    /** 茶室id */
    private Integer teaHouseId;

    /** 茶厅id */
    private Integer teaRoomId;

    /** 商品id */
    private Integer goodsId;

    /** 货柜格子编号 */
    private Integer containerNum;

    /** 金额 */
    private Integer price;

    /** 库存 */
    private Integer stock;

    /** 上下架 0 下架 1 上架 */
    private Integer publishStatus;


    /** 创建人 */
    private Integer createUserId;


    /** 修改人 */
    private Integer updateUserId;

    /** 状态 */
    private Integer status;

    private String orderTimeStr;

    public void copy(TTeaRoomContainerGoodsLink source) {
        BeanUtil.copyProperties(source, this, CopyOptions.create().setIgnoreNullValue(true));
    }
}
